package agentes09.geografia;

/**
 * La clase PosicionDinamica sirve para situar a los camiones. Una posición dinámica
 * está definida por el origen de la ruta, el destino, y la distancia a la que
 * se encuentra el camión del origen.
 * @author Briseida Sarasola
 * @version 0.1
 */
public class PosicionDinamica extends Posicion {

    protected Ciudad origen;
    protected Ciudad destino;
    protected double distanciaDelOrigen;

    public PosicionDinamica(Ciudad origen, Ciudad destino, double distanciaDelOrigen) {
        this.origen = origen;
        this.destino = destino;
        this.distanciaDelOrigen = distanciaDelOrigen;
    }

    public Ciudad getDestino() {
        return destino;
    }

    public double getDistanciaDelOrigen() {
        return distanciaDelOrigen;
    }

    public Ciudad getOrigen() {
        return origen;
    }
}
